Auth node endpoints
AddAuthNode
AddAuthNode(BlackShield.BSIDCA.AuthNode,System.String)
Adds an Auth Node to the account. IP addresses associated with the Auth Node must be system wide unique. Nodes can be used to add realms and provide common authentication points for child accounts.
Parameters
Param: node: AuthNode to add
Param: organization: Account
Returns
- True if added
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
GetAuthNode
GetAuthNode(System.String,System.String)
Get an Auth Node in the account.
Parameters
Param: nodeName: Name of the node to get
Param: organization: Account
Returns
- AuthNode that was requested if it exists
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
GetAuthNodes
GetAuthNodes(System.String)
Get a table of the Auth Nodes in the account.
Parameter
Param: organization: Account
Returns
A table with the following columns:
-
index
-
make
-
host
-
ipaddress
-
status
-
freeradius
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
RemoveAuthNode
RemoveAuthNode(System.String,System.String)
Remove an auth node from the account.
Parameters
Param: nodeName: Name of the AuthNode to remove
Param: organization: Account
Returns
- True if removed
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
UpdateAuthNode
UpdateAuthNode(System.String,BlackShield.BSIDCA.AuthNode,System.String)
Update an auth node in the account
Parameters
Param: oldName: Name of the auth node to update. If changing the node name, this is it's old name
Param: node: Updated AuthNode
Param: organization: Account
Returns:
- True if updated
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response: